Ǯ�졪������֥����� ���ݡ��ȥڡ���
(�졧�ե�������ɤॢ����֥�����)
������֥���ϴĶ��ι��ۤΤ���Υ���������(������)��ʲ������ۤ��ޤ���
(2013/08/26��)
���ա� 64�ӥåȴĶ����Ȥ��ޤ��ӥ�ɤǤ��ʤ��������ƥ����㤬����ޤ���
�ܤ����ϰʲ������գ��Ȥ��Ƥ���������
�ʲ��ǥӥ�ɺѤߤΣ֣ͥ���������ۤ��Ƥ���Τǡ�
����������Ѥ⸡Ƥ���Ƥ���������
- cross-20130826.tgz:�饤�֥��̵����(tgz����)
- cross-20130826.zip:�饤�֥��̵����(zip����)
- cross2-20130826.tgz:newlib������(tgz����)
- cross2-20130826.zip:newlib������(zip����)
����tgz�����פȡ�zip�����פϰ�����ˡ���ۤʤ���������Ƥ�Ʊ���Ǥ���
tgz��FreeBSD��ɸ������Ǥ��뤿��ñ��ɮ�Ԥ�tgz��褯�Ȥ��Τǡ�tgz�Ǥ�
���ۤ��Ƥ���Ȥ��������Ǥ���
���֥饤�֥��̵���ǡ�(cross)���Ф����newlib�����ǡ�(cross2)�ΰ㤤�ϡ�
�ʲ��Σ����Ǥ���
- gcc�Υӥ�ɻ���newlib��Ʊ���˥ӥ�ɤ���褦�ˤʤäƤ��롥
(���Τ���newlib�⥤�ȡ��뤵���)
- printf()���ѤΥ���ץ�Ǥ����printf�פȤ����ե�������ɲä���Ƥ��롥
����newlib�����ǡפˤϡ���printf�פȤ����ե������printf()���ѤΥ���ץ�
������ޤ���������Υ������ƥ������printf()��ʸ������Ϥ��Ƥ��ޤ���
(�������ȥ��åפȥ����ƥॳ����ƤӽФ��ϡ��饤�֥���Ȥ鷺
�����Ǥ�äƤ��ޤ����Ĥޤ�libgloss��(�ӥ�ɤϤ��Ƥ��ޤ���)�ȤäƤ��ޤ���)��
�����ܤȤ��ơ�newlib�����ǡ�(cross2)�ϡ֥饤�֥��̵���ǡ�(cross)��
��̸ߴ��ˤʤäƤ��ޤ���
HDD��;͵������С�newlib�����ǡס��ʤ�٤�����ѥ��Ȥ˺Ѥޤ��������
�֥饤�֥��̵���ǡפ����Ѥ��Ƥ�������(ɬ�פ�HDD�������Ϥ��Υڡ����β��Τۤ���
����ޤ�)��������֥�Υ���ץ����(cross/sample)�䥷�ߥ�졼���Ǥμ¹Է��
(cross/exec)��Ʊ���ˤʤ뤳�Ȥ��ǧ���Ƥ���ޤ���
�嵭���������֥ե�����ϡ��Ķ������ѥ�����ץȤȥѥå��ࡤ����ץ�ץ�����ࡤ
�ޤ�����ץ�ץ�������ӥ�ɤ��ƥ�����֥����Ϥ������֤ǥ��������֤���
����ޤ������Τ�����ह��С��Ȥꤢ������(�Ķ�����̵���Ǥ�)������֥��
���Ƥߤ뤳�Ȥ��Ǥ��ޤ���
(2013/01/26�ɵ����嵭�Ķ��ȡ���Ѥߤ�VirtualBox�ѣ֣ͥ������
�����������ۤ��Ƥ��ޤ�������ͳ�����Ѥ���������
�����ȣϣӤ�FreeBSD�Ƿڤ��Τǡ����ϤʣУäǤ�ư���ǽ�Ǥ�)
FreeBSD, CentOS, Ubuntu, WindowsXP+Cygwin�ǴĶ����ۤ������Ϥ��줿
�ե�����֥�ե����뤬���פ��뤳�Ȥ��ǧ���Ƥ���ޤ���
- ������֥�Υ���ץ�(cross/sample)�ϰʲ���39�
alpha, arc, arm, arm16, avr, avr8, cris, fr30, frv, h8300,
h8300h, hppa, i386, i960, ia64, m32r, m6811, m6811s, m68k, mcore,
mips, mips16, mips64, mmix, mn10300, pdp11, powerpc, powerpc64, s390, sh,
sh64, sparc, strongarm, v850, vax, x86_64, xscale, xstormy16, xtensa
- HelloWorld�¹ԤΥ���ץ�(cross/exec)�ϰʲ���18�
(i386�ʳ���17���GDB��°�Υ��ߥ�졼���Ǥμ¹ԡ�i386�ϥͥ��ƥ��ּ¹�)
arm, arm16, avr, cris, frv, h8300, i386, m32r, m6811, mcore,
mips, mips16, mn10300, powerpc, sh, sh64, sparc, v850
- printf()���ѤΥ���ץ�(cross2/printf)�ϰʲ��Σ��(cross2�Τ�)
(i386�ʳ���GDB��°�Υ��ߥ�졼���Ǥμ¹ԡ�i386�ϥͥ��ƥ��ּ¹�)
arm, i386, m32r, mcore, mips, mn10300, powerpc, sparc, v850
����˼��ȤΣУä˴Ķ����ۤ���С���ʬ�ǥ�����֥���Ϥ����Ƥ�����������Ȥ�
�Ǥ��ޤ���
�Ķ����ۤˤ� binutils-2.21.1, gcc-3.4.6, gdb-7.3.1 ��ɬ�פȤ��ޤ���
�ޤ���newlib�����ǡפ�Ȥ��С�printf()�ʤɤ�ɸ��饤�֥��ؿ������Ѥ���
���Ȥ��Ǥ��ޤ���(���ξ��� newlib-1.20.0 ��ɬ�פȤ��ޤ�)
binutils, gcc, gdb ��GNU��������
newlib ��RedHat����������
����������ɤǤ��ޤ��������������ꥸ�ʥ��ʲ��Ǥ����ۤ��ޤ���
�Ķ����ۤμ��ˤĤ��Ƥϡ�ź�դ�README�ͤˤ��Ƥ�������
(���ܺ�ȤϤ��٤ƥ�����ץȲ����Ƥ���ޤ��Τǡ�������ץȤ�¹Ԥ�������Ǥ�)��
�ޥ�������ΣУäξ��ϡ��ӥ������ config.sh �� makeopt �Υ����Ȥ���
-j ���ץ�����ͭ���ˤ��Ƥ��ȥӥ�ɤ���®�ˤʤ�ΤǤ�������Ǥ���
gdb�����פʾ��(������֥���Ϥ������������ơ����ߥ�졼���¹Ԥ����פʾ��)��
gdb�Υӥ�ɤ��ƥ�����ץȼ¹Ԥ��Ƥ���������(��°�Υ����륹����ץȤ�
��ñ�ʤ�ΤФ���ʤΤǡ��ɤ�Ф狼��Ȼפ��ޤ�)
(���գ�)x86-64�Υץ�åȥۡ����ǤϤ��ޤ��ӥ�ɤǤ��ʤ��������ƥ����㤬
�����Ĥ�����ޤ������ξ��ϣ֣����Ѥ�x86�������ƥ�������Ubuntu�Ȥ������
���ä��ǴĶ����ۤ��뤫��ɬ�פʥ������ƥ�����������ƥӥ�ɤ��뤳�Ȥ�
�������ᤷ�ޤ���
�� arc, fr30, frv, i960, mcore, v850 �Σ�����Υ������ƥ����㤬�ӥ�ɤ˼���
���ޤ����ޤ�ARM�ϤΥ������ƥ�����(arm, strongarm, xscale-elf)�Ǥϥ�����֥�
���Ϥ��ۤʤäƤ���褦�Ǥ���
�� h8300, m68k ��ɸ��ΤޤޤǤϥӥ�ɤ˼��Ԥ���ΤǤ����������Ͻ����ѥå���
���˽ФƤ��ơ��ܽ�δĶ��Ǥ�Ʊ���Υѥå�����ޤ��Ƥ���Τǡ��Ȥꤢ������
����ϵ����ޤ���
h8300������������
m68k������������
(���գ�)
�Ķ����ۤκݤˤϡ������ƥ�ˤ��餫���ᥤ�ȡ��뤷�Ƥ���ɬ�פ�����ġ�����
������ޤ����ܤ��������ε����ͤˤ��Ƥ���������
���ۤ˼��Ԥ������ϡ��ޤ���̤���ȡ���Υġ����ब̵��������ǧ���Ƥߤ�
����������(���Ԥ����������ƥ�����Υӥ�ɥǥ��쥯�ȥ�Ǻ��� make ���뤳�Ȥǡ�
���顼��å��������ǧ�Ǥ��ޤ�)
(���գ�)
makeopt��-j���ץ������ղä��Ƽ¹Ԥ���ȹ�®�ʤΤǤ������ޤ�˥ӥ�ɤ�
���Ԥ��롩���Ȥ�����褦�˻פ��ޤ�(���ޤ꤭����ȸ��ڤ��Ƥ��ʤ��Τǡ�
�ԳΤ��ʾ���Ǥ�)���⤷��֤��졩�פȻפä��Ȥ��ϡ�-j���ץ�������
���ٻ�ƤߤƤ����������ޤ��¤ʤ�С�makeopt��ͭ���ˤ����˥ǥե���ȤΤޤ�
�Ȥ��Τ������Ǥ��礦��
(2012/10/20�ɲþ���)
gdb/mn10300-elf �Υӥ�ɤ˷�ޤäƼ��Ԥ����ȡ��뤵��ʤ��褦�Ǥ�
(cross/cross2��ξ���ǡ�FreeBSD, Ubuntu, CentOS, Cygwin���ƤǼ���)��
����ˡ����θ�� cross/build/gdb/mn10300-elf �� make ; make install ����С�
(-j���ץ����Ϥ��ΤޤޤǤ�)���٤Ϥ��ޤ������褦�Ǥ�
(Ubuntu�Ǥ� make install �����顼�ˤʤä�����gdb���Τϥ��ȡ��뤵��Ƥ���
�褦��)��
���ץ����Ϥ��ΤޤޤʤΤˤʤ����ޤ������Τ���������ġ�
����ʳ�������פߤ����Ǥ���
(2012/10/22�ɲþ���)
gdb/sim/mn10300/Makefile.in�ǥե�����ΰ�¸�ط��ε��Ҥ������Ƥ��뤿�ᡤ
-j���ץ����ˤ������ѥ��뤹��ȥ��顼�ˤʤ뤳�Ȥ�Ƚ�����ޤ�����
�����ѥå���ޤ�ƥ��������֤�������ʤ����ޤ����Τǡ��ǿ��ǤδĶ������Ѥ����
����פǤ���(Ubuntu�ǤϾ嵭Ʊ�ͤ� make install �����顼�ˤʤ�ޤ�������gdb����
�ϥ��ȡ��뤵��Ƥ���褦�Ǥ�)
���ƤΥ������ƥ������ѤΥ���������ѥ����ӥ�ɤ��褦�Ȥ���ȡ�
�ʲ������̤�ɬ�פˤʤ�ޤ���(cygwin���ȣ������������ˤʤ�ޤ�)
- �ӥ�ɥǥ��쥯�ȥ�... cross��7GB���١�cross2��15GB���� (���ȡ����˺����)
- ���ȡ����� ... cross��2.5GB���١�cross2��4.5GB����
�ޤ����֤�����֡�����(��)������ޤ�(�УäΥ��ڥå��ˤ��ޤ�)��
�����newlib���Ѥ�cross2���ȡ����֤Ϥ��������ܤ��餤�����봶���Ǥ���
Cygwin���Ȥ���˻��֤������봶���Ǥ����ӥ�ɥǥ��쥯�ȥ�(cross��Ÿ������
�ǥ��쥯�ȥ�)��USB�ϡ��ɥǥ�������ͥåȥ�����ȥ졼����ˤ���ȡ�
�ȤƤĤ�ʤ��٤��ʤ�Ȼפ���ΤǤ������ᤷ�ޤ���
���ܡ����Ф餯�Ÿ�����äѤʤ��ˤ�������ǻϤ�Ƥ���������
����ˡ����μ�κ�Ȥϲ�������ͳ�ǣ����餤�Ϥ��ʤ�����ǽ����
¿���Ȼפ��Τǡ���ȯ�ǽ����Ȥϻפ鷺�ˤ���ʤ褦�ʤĤ��Ǥ�äƤߤ�
����������(VPS�ʤɷ��Ƥ��ä��Ǥ��ȤȤƤ�饯�Ǥ�������Ǥ�)
�ѹ�����ϰʲ��Ǥ���
- 2012/12/16�Ǣ�2013/08/26��
- toolchain, build �ʲ��Υ�����ץȤ�gcc4�Ǥ˹�碌�����̥��åץǡ��ȡ�
- 2012/10/22�Ǣ�2012/12/16��
- m68k������x86_64�ӥ���ѥѥå�������������
(���ǤǤ� GEN_INT (-2147483648) �Τ褦�ˤʤäƤ���������������Ϥ��ͤ�
���������餯 long long �ˤʤäƤ��ޤ��Τǡ�GEN_INT (-2147483647 - 1)
�Τ褦�˽������롥gcc-4.7.2�Υ����������ɤˤ�Ʊ�ͤ��б������äƤ���
���Ȥ��ǧ)
- AVR�Υ��ߥ�졼���ѥ������ȥ��å�(lib-avr-elf.S)�ǡ�r1�쥸������
�������ꥢ�����н���ɲá�(AVR�Ǥ�r1�ϥ����ˤʤäƤ��뤳�Ȥ���Ԥ���
�����ɤ���������롥�����餯���ߥ�졼���Ǥμ¹Ի��ϳƥ쥸�����ϥ�����
���������Ƥ���Τǥ��ߥ�졼����Ǥ�����ϵ����ʤ���������������Ƥ���)
- SPARC���ߥ�졼���Ǥμ¹Ի���Watchdog�����ޤ��ڤ��б����ɲá�
(�������ʤ��ȡ�Ĺ�����������餻���Ȥ�����������Ǥ��Ƥ��ޤ�)
- 2012/10/18�Ǣ�2012/10/22��
- make -j ���ץ�������Ѥ�MN10300���ӥ�ɥ��顼�ˤʤ�������к�
(Makefile��������������)
- 2012/02/26�Ǣ�2012/10/18��
- cross2(newlib������)���ɲá�
- �ѥå����Ĥ��ɲá�
- ���åȥ��å��ѥ�����ץȤ��ɲá�(setup.sh)
- �ݽ��ѥ�����ץȤ��ɲá�(clean.sh)
- ���ӥ���ѥ�����ץȤ��ɲá�(build-install-all.sh)
- ������ץȹ���������Ū�˸�ľ����
- --disable-werror ���ɲá�(�ǿ���Ubuntu����°��gcc�ǥ��顼�ˤʤä�����)
- MMIX��ELF�ǽ��Ϥ���褦�˽�����(-melf ���ץ����)
- make �� -j ���ץ�����б����ɲá�(�ǥե���Ȥ�̵�����Ȥ��Ȥ��ϼ�ʬ�ǥ����Ȥ�)
- README���ɲá�
- �饤����ʸ����ɲá�(�饤����KL-01)
�ʲ��ϵ��ǤǤ��������������ۤ��ޤ������Ȥ�����ͳ̵����Ф��Υڡ����ΰ��־��
�ǿ��Ǥ����Ѥ��Ƥ���������
- 2012/12/16��
- 2012/10/22��
- 2012/10/18��
���� kozos(���åȥޡ���)kozos.jp �ޤ�